spew one's guts (out) - Turco Inglés Diccionario